keep on with something - German English Dictionary